replacement supply - French English Dictionary